hit someone very hard in anger - German English Dictionary